Great Yellowcress — synonyms, definition
1. great yellowcress (Noun)
2 synonyms
Nasturtium amphibium Rorippa amphibia
1 definition
great yellowcress (Noun) — Perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium.
1 type of
watercress
2 parts of
Rorippa genus Rorippa